MTDLQMEVEVDTNSSLQESLPKPQVMYRCKKCRRIVAIEENIVPHEPGKGEECFAWKKRSGNSEQVQCSSIFVEPMKWMQTIHDGMVEEKLLCFGCNGRLGYFNWAGMQCSCGAWVNPAFQLNKSRIDECKSEPNPNLNMET